/*******************************************************************************
* CHIPSEA F60 STATIC REGISTERS HAL
*******************************************************************************/

#include "hal_cs_f60_reg.h"

#ifdef CS_F60

#include <string.h>

#include "data_table.h"

///////////////////////////////////////////////////////////////////////////////////////////////////

void hal_static_reg_init(void)
{
	uint32_t CPUID	= System_ReadChipCPUID();
	uint32_t PDID	= System_ReadChipPDID();

	memcpy(&(st_mcu_id.data[0]), (void const *)(&CPUID), 4);
	memcpy(&(st_mcu_id.data[4]), (void const *)(&PDID), 4);
}

///////////////////////////////////////////////////////////////////////////////////////////////////

#endif /* End of CS_F60 */
